perishable foodstuff - Turkish English Dictionary